package com.example.protest.dao;
import com.example.protest.entity.Person;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
@Mapper
//@Repository
public interface PersonDao {
//
    List<Person>getAll();
    Person getPersonByID(int id);
//    @Select("select * from test where id = #{id}")
//    Person getPersonByID(@Param("id") int id);

    int delete(int id);
    void update(Person p);
    void add(Person p);
    void test(int id);
    Person select(Integer id);


//25.
//    /*
//     * 查询所有用户
//     */
//    List<Person> userList();
//
//    /*
//     * 增加保存用户
//     */
//    void save(Person user);
//
//    /*
//     * 根据id删除用户
//     */
//    int delete(Integer id);
//
//    /*
//     * 根据id查找用户
//     */
//    Person findUserById(Integer id);
//
//    /*
//     * 更改用户信息
//     */
//    int update(Person user);


}
